former headmaster - German English Dictionary